@charset "utf-8";
/* CSS Document */
*{margin:0;}
body {font-family:"微软雅黑";}
a {text-decoration: none;}
input,input:focus{outline:none;} 
.login {width:1030px; margin:0 auto;height:107px;margin-top:5px;display:block;}
.login img {float:left; border:none; width:194px; height:112px;}
.main{width:100%; height:550px; margin:0px auto; background:url("../images/loginbg.jpg")/*tpa=http://www.yxit.net/images/loginbg.jpg*/ center no-repeat; background-size:auto 100% ; overflow:visible;}
.main .mm{ width:1030px; margin:0px auto;}
.main .mm .lo {width:390px;overflow:auto;position:relative; border:1px solid #c6c6c6; border-top:3px solid #01a29a; float:right; margin-top:12px; }
.main .lo h1{font-size:18px; padding-left:20px;margin:20px 0 10px 0;}
.main .lo .to_login{float:right;font-size:12px;margin-right:25px;color:#444;font-weight:normal;margin-top:5px;}
.main .lo .to_login:hover{color:#888;}
.main .lo .type_span{width:100px;margin:0 10px 10px 0;display:inline-block;}
.main .lo form {padding-left:20px;  width:360px;overflow-y:auto;}
.main .lo .text,.main .lo .pass {width:350px; height:25px; line-height:25px; border:1px solid #CCC; font-size:12px; padding-left:5px;}
.main .lo .title-label{ width:105px;display:inline-block; vertical-align:middle;}
.main .lo form .t,.main .lo form .p {width:235px;vertical-align:middle;}
.main .lo form .c {width:130px;}
.tipPlace{position:absolute;color:#888;display:none;}
.main .lo form .register_tip{font-size:12px;color:red;margin-left:108px;height:20px;line-height:18px;padding-top:1px;}
.getCheck{background:#01a29a; border:none; border:none;color:#fff; font-size:13px;height:29px;vertical-align:middle; cursor:pointer;width:100px; padding: 1px 1px 2px 0px;}
.main .lo form .forget {float:right; color:#26aca3;}
.main .lo form .sub {background:#01a29a; border:none; width:350px; color:#fff; font-size:20px; height:43px; margin:15px 0 10px 0; cursor:pointer;}

#checkicon{width:18px; height:18px;vertical-align:middle;margin-right:5px;}
.agreelaw{
	float:left;
	margin-top:3px;
}
.lawtext{
	float:left;
	margin-top:1px;
	font-size:12px;
	width:320px;
	color:#727171;
}
.lawtext a{
	color:#727171;
}
.lawtext a:hover{
	color:#f00;
}
.apply-btn{
	color:#fff;
	background:#01a29a;
	width:120px;
	height:32px;
	font-size:16px;
	margin:30px 5px;
	border:none;
}
.register-div .jump-a{
	margin-top:30px;
	color:#888;
	margin:0 15px;
}